Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Developer recommendation method based on E-CARGO model
Wei LI, Qunqun WU, Yiwen ZHANG
Journal of Computer Applications    2022, 42 (2): 557-564.   DOI: 10.11772/j.issn.1001-9081.2021020273
Abstract400)   HTML10)    PDF (649KB)(178)       Save

Because the traditional developer recommendation methods focus on analyzing the developers’ professional abilities and the interaction information with the tasks, without considering the problem of collaboration between the developers, a developer recommendation method based on Environment-Class, Agent, Role, Group, and Object (E-CARGO) model was proposed. Firstly, the developer collaborative development process was described as a role-based collaboration problem and modeled by E-CARGO model combining the characteristics of collaborative development. Then, a fuzzy judgment matrix was established by Fuzzy Analytic Hierarchy Process (FAHP) method to obtain the developer ability index weights and weighted sum of them, thereby obtaining the set of historical comprehensive ability evaluation of the developers. Finally, in view of the uncertainty and dynamic characteristics of the developers’ comprehensive ability evaluation, the cloud model theory was used to analyze the set of historical comprehensive ability evaluation of the developers to obtain the developers’ competence for each task, and the cplex optimization package was used to solve the developer recommendation problem. Experimental results show that the proposed method can obtain the best developer recommendation results within an acceptable time range, which verifies the effectiveness of the proposed method.

Table and Figures | Reference | Related Articles | Metrics